#main {
  position: relative;
  width: 1507px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}
.main-left {
  position: relative;
  width: 1130px;
  min-width: 1130px;
  margin-right: 17px;
}
.main-left .select { 
  position: relative;
  margin-top: 15px;
  width: 100%;
/*   height: 500px; */
  display: flex;
}
.main-left .select .select-left {
  position: relative;
  min-width: 1130px;
  height: 100%;
  background-color: #fff;
  padding: 30px;
  box-sizing: border-box;
}
.main-left .currency {
  position: relative;
  margin-top: 15px;
  width: 100%;
  display: flex;
}
.main-left .currency .currency-left {
  position: relative;
  min-width: 1130px;
  height: 100%;
  background-color: #fff;
  padding: 30px 30px 30px 30px;
  box-sizing: border-box;
}
.main-left .detailed .currency-left {
  padding: 10px 30px 30px 30px;
}
.main-left .currency .currency-left .show-img {
  position: relative;
  margin-top: 20px;
  display: flex;
  width: 100%;
  justify-content: space-between;
  flex-wrap: wrap;
}
.main-left .currency .currency-left .none {
  position: relative;
  width: 100%;
  text-align: center;
  color: #3c3c3c;
  height: 18px;
  margin-bottom: 25px;
}
.main-left .currency .currency-left .none .submit {
  color: #f2631f;
}
.main-right {
  position: relative;
  width: 100%;
  margin-top: 60px;
  max-width: 360px;
}
.main-right .hot-label {
  position: relative;
  margin-top: 18px;
}
.main-right .hot-label .comp-select-list {
  min-width: 64px;
}
.detailed .content {
  padding: 30px 35px;
  box-sizing: border-box;
}
.detailed .content .detailed-head {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.detailed-head h1 {
  position: relative;
  font-size: 20px;
  font-weight: bold;
  color: #f2631f;
}
.detailed .content .detailed-head .detailed-head-count {
  font-size: 15px;
  color: #3c3c3c;
}
.detailed .content .detailed-head .detailed-head-count span {
  color: #b0adad;
}
.detailed .content .detailed-img {
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}
.detailed .content .detailed-img img {
  max-width: 100%;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.16);
  border: solid 1px #dfdcdb;
  margin-top: 10px;
 /*  padding: 10px; */
  cursor: pointer;
}
.detailed .content .detailed-size {
  width: 100%;
  height: 36px;
  margin-top: 13px;
  /* display: flex; */
  justify-content: left;
}
.detailed .content .detailed-size .detailed-size-list {
  background-color: #f5f5f5;
  width: 106px;
  height: 36px;
  line-height: 36px;
  font-size: 15px;
  border: 1px solid #dfdcdb;
  border-right: none;
  text-align: center;
  float: left;
  /* margin-top: 13px; */
  margin-bottom: 10px;
}
.detailed .content .detailed-size .detailed-size-list a{
  width: 106px;
  height: 36px;
  line-height: 36px;
  display: block;
  color:#333;
}
.detailed .content .detailed-size .detailed-size-list.on a,.detailed .content .detailed-size .detailed-size-list a:hover{
  border-color: #f2631f !important;
  background-color: #f2631f;
  color: #ffffff;
}
.detailed .content .detailed-size .detailed-size-list:last-child {
  border-right: 1px solid #dfdcdb;
}
.detailed .content .detailed-size .detailed-size-list.start {
  font-weight: bold;
  color: #3c3c3c;
}
.detailed .content .detailed-page {
  position: relative;
  width: 100%;
  margin-top: 27px;
  height: 50px;
  display: flex;
  justify-content: center;
}
.detailed .content .detailed-advert {
  height: 110px;
  padding: 10px;
  width: 1000px;
  margin: 0 auto;
  margin-top: 20px;
  border: 1px solid #eee;
}
.detailed .content .detailed-info {
  position: relative;
  margin-top: 30px;
  width: 100%;
  height: 50px;
  display: flex;
  justify-content: space-between;
}
.detailed .content .detailed-info .left p {
  width: 100%;
  height: 25px;
  font-size: 15px;
  font-weight: bold;
  display: flex;
  align-items: center;
}
.detailed .content .detailed-info .left p a {
  font-weight: normal;
  color: #3c3c3c;
}
.detailed .content .detailed-info .left p a:hover {
  color: #f2631f;
}
.detailed .content .detailed-info .right {
  position: relative;
  min-width: 327px;
  height: 50px;
}
.detailed .content .detailed-info .right .twolist {
  position: relative;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: left;
  margin-top: 5px;
}
.detailed .content .detailed-info .right .twolist .label {
  float: left;
  font-size: 15px;
  font-weight: bold;
  color: #3c3c3c;
  margin-right: 10px;
}
.detailed .content .detailed-info .right .twolist .label-content {
  margin-top: 20px;
}
.detailed .content .detailed-info .right .twolist .label-content .comp-select-list {
  height: 28px;
}
.detailed .content .detailed-info .right .onelist {
  position: relative;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.detailed .content .detailed-info .right .onelist .laiyuan {
  float: left;
  font-size: 15px;
  font-weight: bold;
  color: #3c3c3c;
}
.detailed .content .detailed-info .right .onelist .laiyuan span {
  font-weight: normal;
  color: #f2631f;
}
.detailed .content .detailed-info .right .onelist .update {
  float: left;
  font-size: 15px;
  font-weight: bold;
  color: #3c3c3c;
}
.detailed .content .detailed-info .right .onelist .update span {
  font-weight: normal;
  color: #f2631f;
}
.main-left .currency .currency-left .wi-tab-content {
  display: none;
}
.comp-label-list {
  cursor: pointer;
}

/*special*/
.show-img-merge {
  position: relative;
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 34px;
}
.show-img-merge .comp-img-list {
  margin-bottom: 0;
}
.show-img-merge .merge-double {
  margin-double: 5px;
}
.show-img-merge .merge-double .comp-img-list:nth-child(1) {
  margin-bottom: 15px;
}
.special-info-title {
  position: relative;
  width: 100%;
  margin-top: 35px;
  display: flex;
  justify-content: space-between;
}
.special-info-title .left {
  font-size: 20px;
  font-weight: bold;
  line-height: 40px;
  color: #f2631f;
}
.special-info-title .right {
  font-size: 20px;
  line-height: 40px;
  font-weight: bold;
  color: #443e32;
}
.special-info-title .right span {
  color: #f2631f;
}